RELATED WORDS
PARAPHRASING
a person who depends on another or others for a home, food etc
weak, helpless